A Case for make

نویسنده

  • Glenn S. Fowler
چکیده

The make command has been a central part of the UNIX* programming environment for over fifteen years. An excellent example of a UNIX system software tool, it has a simple model and delegates most of its work to other commands. By dealing with general relationships between files and commands, make easily adapts to diverse applications. This generality, however, has become a handicap when compared with specialized integrated programming environments. Integrated environments are collections of tightly coupled (seamless) programs that can take advantage of programming language details not available to the loosely coupled (tool-based) make model. There are limitations to both approaches, but it would seem that the make model, at least for software construction, is reaching the breaking point. make can be revitalized by abandoning restrictive implementation details and by extending the basic model to meet modern software construction demands. This paper explores these demands and changes and their affects on the UNIX system tool-based programming style.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

A Simulation-Optimization Model For Capacity Coordination In Make To Stock/Make To Order Production Environments

Capacity coordination, as the tactical level of hierarchical production planning in hybrid MTS/MTO systems, includes numerous important decisions. In this paper, two of these decisions i.e. finding the best strategy for the acceptance/rejection of incoming orders and determining orders’ due dates – are investigated. Also a simulation model is proposed to evaluate the efficiency of the presented...

متن کامل

Service Level Based Capacity Rationing Procedure for Make-To-Order Manufacturing Systems

We extend a heuristic method within the framework of “dynamic capacity apportionment procedure” (DCAP) to allocate an existing capacity among the classes with different profit contributions. In general, DCAP is applied when some capacity shortage exists and can not be enhanced in short - run. Our proposed approach is constructed for a make - to - order manufacturing system that produces a varie...

متن کامل

Integrated model for pricing, delivery time setting, and scheduling in make-to-order environments

Usually, in make-to-order environments which work only in response to the customer’s orders, manufacturers for maximizing the profits should offer the best price and delivery time for an order considering the existing capacity and the customer’s sensitivity to both the factors. In this paper, an integrated approach for pricing, delivery time setting and scheduling of new arrival orders are prop...

متن کامل

Modeling of Hydrodynamic Factors for Management of Coastal Hazards, Case Study: Khamir Port, Persian Gulf, Iran

In coastal areas, hydrodynamic factors make changes in shorelines geomorphology. This can affect coastal facilities and cause hazards to human societies in the areas. This study has investigated the influence of wave and tide properties on Khamir Port, Hormoz Strait in coast of Persian Gulf. The purpose of the study is to make a mathematical regional and local modeling of water level fluctuatio...

متن کامل

Strategies to Make Creative Urban Space with an Emphasis on Interactive Lighting (Case Study: Ahmadabad Avenue of Mashhad- Iran)

Urban space can be the most successful public arena in this century if employ the potentialsfor collective cooperation in creative ways in order to provide further services. The theory of creative city tries tostrengthen the qualities which enhance the image of a city for the citizens and create a dynamic city in terms of cultureand intercultural learning. Therefore, the existence of generator,...

متن کامل

Ethical Considerations in Respecting Patient's Autonomy and Right to Refuse Treatment: A case Report

One of the most challenging aspects of treatment is when patient seriously refuses the desired by treating physician. On the other hand, refusing treatment is a condition of the patient's right to be aware, but does such a right also imposes a moral obligation on the treating physician or not? This study discusses the diagnosis of Systemic Lupus Erythematosis disease. This article attempts to p...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:
  • Softw., Pract. Exper.

دوره 20  شماره 

صفحات  -

تاریخ انتشار 1990